steamed dumpling - Spanish English Dictionary